Found 43 posts.
Search results Show results as topic list.
Houdini Indie and Apprentice » Vortex Force DOP node causing segmentation fault.
- Josh Oram
- 43 posts
- Offline
It seems the latest daily build does not crash. I can't see anything in the changelogs that indicate anything has changed with that node though.
Houdini Indie and Apprentice » Vortex Force DOP node causing segmentation fault.
- Josh Oram
- 43 posts
- Offline
I am having issues using the Vortex Force node i DOPs. No matter what I do, as soon as I place the node and connect a SOP Geo node to it, it crashed with a segmentation fault. The logs don't show much that I can see. Even using the example file from Houdini help causes a crash.
I even did a complete fresh reinstall of Windows and a Fresh Houdini install and it is still happening. I can't say i've seen this happen with any other nodes.
I know there is issues with the latest Nvidia drivers with OpenCL. Could they have something to do with it?
I've attached the crash log and hipnc file (it's literally a blank file with the SimpleVortex example from help in it.)
I even did a complete fresh reinstall of Windows and a Fresh Houdini install and it is still happening. I can't say i've seen this happen with any other nodes.
I know there is issues with the latest Nvidia drivers with OpenCL. Could they have something to do with it?
I've attached the crash log and hipnc file (it's literally a blank file with the SimpleVortex example from help in it.)
Houdini Indie and Apprentice » How to color points along with new Point SOP
- Josh Oram
- 43 posts
- Offline
Awesome thanks!
The curves were created from points with a unique id and a Solver SOP soworked just fine, but that second piece of code will come in handy.
The curves were created from points with a unique id and a Solver SOP so
1.0-@ptnum/(@numpt-1.0)
Houdini Indie and Apprentice » How to color points along with new Point SOP
- Josh Oram
- 43 posts
- Offline
OK so this may be a silly question. I've been away from Houdini for a while and this is something I always used to do using a Point SOP as it was just easier, but as H is moving towards VEX more a lot more nodes, i'd like to do the same.
Say I had a line with a number of points, normally I would drop a POINT SOP, Add Color and just use
1-$PT/$NPT in R, G or B and this would give me a nice ramp from Red to Black. How do I achieve this in an new Attribute Expression node?
Say I had a line with a number of points, normally I would drop a POINT SOP, Add Color and just use
1-$PT/$NPT in R, G or B and this would give me a nice ramp from Red to Black. How do I achieve this in an new Attribute Expression node?
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
I completely cleared out PATH on that PC and now it is telling me
ERROR: Cannot open file ZProjects/Test/untitled.hiplc
so HQROOT is not being set properly.
Z: is mapped to the right remote path, but it should be using that, not the mapped drive letter.
UPDATE: I restarted the PC and HQRoot is being set correctly but it says
ERROR: Cannot open file //192.168.1.2/Projects/Test/untitled.hiplc
Permissions are fine. I can browse and open the file manually no problems.
I changed the Client service to run under a different user account that has full read\write permissions to the shared folder and I got the DLL error again.
I'm baffled as to why this is not working on this PC. It is setup exactly the same as the other one which works fine.
ERROR: Cannot open file ZProjects/Test/untitled.hiplc
so HQROOT is not being set properly.
Z: is mapped to the right remote path, but it should be using that, not the mapped drive letter.
UPDATE: I restarted the PC and HQRoot is being set correctly but it says
ERROR: Cannot open file //192.168.1.2/Projects/Test/untitled.hiplc
Permissions are fine. I can browse and open the file manually no problems.
I changed the Client service to run under a different user account that has full read\write permissions to the shared folder and I got the DLL error again.
I'm baffled as to why this is not working on this PC. It is setup exactly the same as the other one which works fine.
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
I have also noticed that if I run the client using “hqclientd start” rather than as a service i get a different error.
ERROR: Cannot open file //192.168.1.2/Design/Projects/Test/untitled.hiplc
That path and file both exist and I can access it directly in Explorer, though I do have to reverse the // to \ obviously.
ERROR: Cannot open file //192.168.1.2/Design/Projects/Test/untitled.hiplc
That path and file both exist and I can access it directly in Explorer, though I do have to reverse the // to \ obviously.
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
I have tried with a blank path in the HQueue node, as well as adding the path to Houdini /bin folder in PATH on this particular PC and I still can't get past the DLL load error.
I can run Hython from the command line and “import hou” just fine though.
The setup and hqnode.ini are identical to the two machines that are working fine so I don't know what the problem could be.
I can run Hython from the command line and “import hou” just fine though.
The setup and hqnode.ini are identical to the two machines that are working fine so I don't know what the problem could be.
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
I have it working for the most part. I was having issues with Computer names resolving to IP addresses for a bit so I changed everything to use IP instead of names.
I tried setting PATH to blank in the Hqueue node and everything still works ok with the 2 original clients, but when I tried to add my third client, I get the same DLL error on that machine. Hython runs fine on that machine, but nothing works using Hqueue.
I tried setting PATH to blank in the Hqueue node and everything still works ok with the 2 original clients, but when I tried to add my third client, I get the same DLL error on that machine. Hython runs fine on that machine, but nothing works using Hqueue.
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
The PATH variable on Stalepopcorn actually does have Python2.7 in it as I need python for a few other things running on that particular PC. Could that be part of the problem.
I didn't realize I had even changed Min. and Max. Client. I did have some success when i changed them back to 1 though.
I didn't realize I had even changed Min. and Max. Client. I did have some success when i changed them back to 1 though.
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
I have made some progress. some jobs will run, some will not..
The same job can run fine, then if I run it again, it will give an error.
Traceback (most recent call last):
File “<string>”, line 8, in <module>
File “CPROGRA~1/SIDEEF~1/HOUDIN~1.16/houdini/python2.7libs\hou.py”, line 28, in <module>
import _hou
ImportError: DLL load failed: The specified module could not be found.
Traceback (most recent call last):
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hq_render_from_hip.py”, line 4, in <module>
hqlib.callFunctionWithHQParms(hqlib.renderFromHip)
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hqlib.py”, line 1864, in callFunctionWithHQParms
return function(**kwargs)
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hqlib.py”, line 969, in renderFromHip
import hou
File “CPROGRA~1/SIDEEF~1/HOUDIN~1.16/houdini/python2.7libs\hou.py”, line 28, in <module>
import _hou
ImportError: DLL load failed: The specified module could not be found.
I have attached the Diagnostics Information from a test job that worked once and then failed.
It also appears that HQROOT is not being set correctly when a job is submitted and run.
I have also tried to setup tiled render but only one machine seems to render a tile and it never renders correctly. After a while the job completely fails as all clients are blocked due to failing too many jobs.
I can run tiled renders and pretty much anything else fine with Deadline using exactly the same setup but I'd like to get Hqueue going properly for distributing sims.
job_73_diagnostic_information.txt is from a tiled render job that should have been run on Stalepopcorn but it fails and renders on the other client instead. Normal renders seem to run fine on it though
The same job can run fine, then if I run it again, it will give an error.
Traceback (most recent call last):
File “<string>”, line 8, in <module>
File “CPROGRA~1/SIDEEF~1/HOUDIN~1.16/houdini/python2.7libs\hou.py”, line 28, in <module>
import _hou
ImportError: DLL load failed: The specified module could not be found.
Traceback (most recent call last):
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hq_render_from_hip.py”, line 4, in <module>
hqlib.callFunctionWithHQParms(hqlib.renderFromHip)
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hqlib.py”, line 1864, in callFunctionWithHQParms
return function(**kwargs)
File “C:\Program Files\Side Effects Software\Houdini 15.0.244.16\houdini\scripts\hqueue\hqlib.py”, line 969, in renderFromHip
import hou
File “CPROGRA~1/SIDEEF~1/HOUDIN~1.16/houdini/python2.7libs\hou.py”, line 28, in <module>
import _hou
ImportError: DLL load failed: The specified module could not be found.
I have attached the Diagnostics Information from a test job that worked once and then failed.
It also appears that HQROOT is not being set correctly when a job is submitted and run.
I have also tried to setup tiled render but only one machine seems to render a tile and it never renders correctly. After a while the job completely fails as all clients are blocked due to failing too many jobs.
I can run tiled renders and pretty much anything else fine with Deadline using exactly the same setup but I'd like to get Hqueue going properly for distributing sims.
job_73_diagnostic_information.txt is from a tiled render job that should have been run on Stalepopcorn but it fails and renders on the other client instead. Normal renders seem to run fine on it though
Houdini Indie and Apprentice » No success with HQueue....
- Josh Oram
- 43 posts
- Offline
Any updates? I have hqueue working in the past on Win7 and Linux but for some reason I can't get it happening in Win10 at all..
The system cannot find the path specified..
from what I can see every path is fine. Houdini is installed in the same path on all PCs
# The shared network.
hqserver.sharedNetwork.host = 192.168.1.2
hqserver.sharedNetwork.path.linux = %(here)s/shared
hqserver.sharedNetwork.path.windows = design
hqserver.sharedNetwork.path.macosx = %(here)s/HQShared
hqserver.sharedNetwork.mount.linux = /mnt/hq
hqserver.sharedNetwork.mount.windows = Z:
hqserver.sharedNetwork.mount.macosx = /Volumes/HQShared
shared folder is located on 192.168.1.2\design and is mounted as z:
From HQueue logs i get this:
HQCOMMANDS { “hythonCommandsLinux”: “export HOUDINI_PYTHON_VERSION=2.7 && export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && hython -u”, “pythonCommandsMacosx”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && $HFS/Frameworks/Python.framework/Versions/2.7/bin/python”, “pythonCommandsLinux”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && $HFS/python/bin/python2.7”, “pythonCommandsWindows”: “(set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && \”!HFS!\\python27\\python2.7.exe\“”, “mantraCommandsLinux”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && $HFS/python/bin/python2.7 $HFS/houdini/scripts/hqueue/hq_mantra.py”, “mantraCommandsMacosx”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && $HFS/Frameworks/Python.framework/Versions/2.7/bin/python $HFS/houdini/scripts/hqueue/hq_mantra.py”, “hythonCommandsMacosx”: “export HOUDINI_PYTHON_VERSION=2.7 && export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && hython -u”, “hythonCommandsWindows”: “(set HOUDINI_PYTHON_VERSION=2.7) && (set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && (set PATH=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin\\bin;!PATH!) && \”!HFS!\\bin\\hython\“ -u”, “mantraCommandsWindows”: “(set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && \”!HFS!\\python27\\python2.7.exe\“ \”!HFS!\\houdini\\scripts\\hqueue\\hq_mantra.py\“” }
HQPARMS { “frames_per_job”: 1, “dirs_to_create”: , “project_name”: “Josh_Girls_001”, “hip_file”: “ZProjects/Houdini/Girls/Girls_001.hip”, “output_driver”: “/out/mantra_ipr”, “max_hosts_per_job”: 1, “min_hosts_per_job”: 1, “render_frame_order”: “linear_order”, “use_render_tracker”: 0, “render_single_tile”: false, “enable_checkpoints”: true }
The system cannot find the path specified..
from what I can see every path is fine. Houdini is installed in the same path on all PCs
# The shared network.
hqserver.sharedNetwork.host = 192.168.1.2
hqserver.sharedNetwork.path.linux = %(here)s/shared
hqserver.sharedNetwork.path.windows = design
hqserver.sharedNetwork.path.macosx = %(here)s/HQShared
hqserver.sharedNetwork.mount.linux = /mnt/hq
hqserver.sharedNetwork.mount.windows = Z:
hqserver.sharedNetwork.mount.macosx = /Volumes/HQShared
shared folder is located on 192.168.1.2\design and is mounted as z:
From HQueue logs i get this:
HQCOMMANDS { “hythonCommandsLinux”: “export HOUDINI_PYTHON_VERSION=2.7 && export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && hython -u”, “pythonCommandsMacosx”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && $HFS/Frameworks/Python.framework/Versions/2.7/bin/python”, “pythonCommandsLinux”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && $HFS/python/bin/python2.7”, “pythonCommandsWindows”: “(set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && \”!HFS!\\python27\\python2.7.exe\“”, “mantraCommandsLinux”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && $HFS/python/bin/python2.7 $HFS/houdini/scripts/hqueue/hq_mantra.py”, “mantraCommandsMacosx”: “export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && $HFS/Frameworks/Python.framework/Versions/2.7/bin/python $HFS/houdini/scripts/hqueue/hq_mantra.py”, “hythonCommandsMacosx”: “export HOUDINI_PYTHON_VERSION=2.7 && export HFS=\”CProgram Files/Side Effects Software/Houdini 15.0.244.16/bin\“ && cd $HFS && source ./houdini_setup && hython -u”, “hythonCommandsWindows”: “(set HOUDINI_PYTHON_VERSION=2.7) && (set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && (set PATH=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin\\bin;!PATH!) && \”!HFS!\\bin\\hython\“ -u”, “mantraCommandsWindows”: “(set HFS=C:\\Program Files\\Side Effects Software\\Houdini 15.0.244.16\\bin) && \”!HFS!\\python27\\python2.7.exe\“ \”!HFS!\\houdini\\scripts\\hqueue\\hq_mantra.py\“” }
HQPARMS { “frames_per_job”: 1, “dirs_to_create”: , “project_name”: “Josh_Girls_001”, “hip_file”: “ZProjects/Houdini/Girls/Girls_001.hip”, “output_driver”: “/out/mantra_ipr”, “max_hosts_per_job”: 1, “min_hosts_per_job”: 1, “render_frame_order”: “linear_order”, “use_render_tracker”: 0, “render_single_tile”: false, “enable_checkpoints”: true }
Technical Discussion » Installation on Ubuntu 15.04
- Josh Oram
- 43 posts
- Offline
I have Win 7 Pro, and I'm not sure what would be using up any other connections. Afaik there's a limit 0f 20. I only have 2 smb shares on the windows box as it is.
Technical Discussion » Installation on Ubuntu 15.04
- Josh Oram
- 43 posts
- Offline
OK So I worked around the problem by making the shared folder on the Linux box and mounting my windows shares into it with CIFS.
Everything was working fine until today but now the Windows box gives the error “The number of connections to this computer is limited and all connections are in use right now. Try connecting later or contact your system administrator.”
Sending jobs to the Linux box works fine.
Any suggestions?
Everything was working fine until today but now the Windows box gives the error “The number of connections to this computer is limited and all connections are in use right now. Try connecting later or contact your system administrator.”
Sending jobs to the Linux box works fine.
Any suggestions?
Technical Discussion » Installation on Ubuntu 15.04
- Josh Oram
- 43 posts
- Offline
I have since realised that CIFS does not support symlinks, so I guess my only option is to move the shared folder onto my Linux box, unless there is another alternative that will let me keep the share on my Windows box which I would prefer to do, as the drive the drive the share is on needs to stay in that PC.
Technical Discussion » Installation on Ubuntu 15.04
- Josh Oram
- 43 posts
- Offline
I'm having an issue installing Houdini 14 on a shared Windows drive mounted on Ubuntu 15.04
The windows share is mounted at /mnt/houdini/ and the user I login as has full read\write access to the mount point.
The files install the the share fine, but when installing. I get the following errors:
Installing: Houdini in /mnt/houdini/houdini_distros/hfs14.0.335-linux-x86_64
tar: bin/hmaster-ng: Cannot create symlink to ‘hbatch’: Operation not supported
tar: bin/vcc-bin: Cannot create symlink to ‘vcc12-bin’: Operation not supported
tar: bin/hselect: Cannot create symlink to ‘hescape’: Operation not supported
tar: bin/gstat: Cannot create symlink to ‘ginfo’: Operation not supported
tar: bin/hhalo-ng-bin: Cannot create symlink to ‘hbatch-bin’: Operation not supported
tar: bin/vcc12-bin: Cannot create symlink to ‘vcc’: Operation not supported
tar: bin/rscript-bin: Cannot create symlink to ‘hbatch-bin’: Operation not supported
tar: bin/vmantra-bin: Cannot create symlink to ‘mantra-bin’: Operation not supported
tar: bin/gstat-bin: Cannot create symlink to ‘ginfo-bin’: Operation not supported
tar: bin/hython2.7: Cannot create symlink to ‘hython’: Operation not supported
tar: bin/hython2.6: Cannot create symlink to ‘hython’: Operation not supported
I do not get these errors if I install Houdini to a folder in my home directory, but I would like to install it to the shared location.
The windows share is mounted at /mnt/houdini/ and the user I login as has full read\write access to the mount point.
The files install the the share fine, but when installing. I get the following errors:
Installing: Houdini in /mnt/houdini/houdini_distros/hfs14.0.335-linux-x86_64
tar: bin/hmaster-ng: Cannot create symlink to ‘hbatch’: Operation not supported
tar: bin/vcc-bin: Cannot create symlink to ‘vcc12-bin’: Operation not supported
tar: bin/hselect: Cannot create symlink to ‘hescape’: Operation not supported
tar: bin/gstat: Cannot create symlink to ‘ginfo’: Operation not supported
tar: bin/hhalo-ng-bin: Cannot create symlink to ‘hbatch-bin’: Operation not supported
tar: bin/vcc12-bin: Cannot create symlink to ‘vcc’: Operation not supported
tar: bin/rscript-bin: Cannot create symlink to ‘hbatch-bin’: Operation not supported
tar: bin/vmantra-bin: Cannot create symlink to ‘mantra-bin’: Operation not supported
tar: bin/gstat-bin: Cannot create symlink to ‘ginfo-bin’: Operation not supported
tar: bin/hython2.7: Cannot create symlink to ‘hython’: Operation not supported
tar: bin/hython2.6: Cannot create symlink to ‘hython’: Operation not supported
I do not get these errors if I install Houdini to a folder in my home directory, but I would like to install it to the shared location.
Houdini Learning Materials » L-System and randomly selected leaves
- Josh Oram
- 43 posts
- Offline
I have been attempting to get my L-System to select random leaves from a number of premade ones.
I have object merged all the leaves in separately and have the connected to a switch, which is passed into the J node of the L-System.
I have an idea how I should do it using the L-System's Leaf parameters and stamping on the Switch node's input parameter, but I am unsure how to change my rules in the L-System to use these random leaves.
FX
X:t<e=~(10)!";/(137.5)FX
X:t=e=~(10)!";/(137.5)FFXK
is my current rules, with J being the leaf and K the flower
I have object merged all the leaves in separately and have the connected to a switch, which is passed into the J node of the L-System.
I have an idea how I should do it using the L-System's Leaf parameters and stamping on the Switch node's input parameter, but I am unsure how to change my rules in the L-System to use these random leaves.
FX
X:t<e=~(10)!";/(137.5)FX
X:t=e=~(10)!";/(137.5)FFXK
is my current rules, with J being the leaf and K the flower
Houdini Indie and Apprentice » Rendering Particles and Ocean Surface
- Josh Oram
- 43 posts
- Offline
I am have made a scene using POPs and an ocean surface simulating water runoff on a rocks. I can get the particles to render with the rock, but when I include the ocean surface with the ocean shader, the particles no longer render. I know that I would render the particles in a seperate pass and comp it in post later, but can anyone see why they will not render correctly like they are now?
Also, what do people suggest as the nest way to render the particles in this instance? I would also like to have them become more transparent with age.
I have marked the nodes where i have merged the objects to render together in red
Also, what do people suggest as the nest way to render the particles in this instance? I would also like to have them become more transparent with age.
I have marked the nodes where i have merged the objects to render together in red
Houdini Indie and Apprentice » Deleting sim objects that pass outside bounding box
- Josh Oram
- 43 posts
- Offline
Houdini Indie and Apprentice » Deleting sim objects that pass outside bounding box
- Josh Oram
- 43 posts
- Offline
Using bullet and packed primitives, what is the best way to have sim objects (debris) get deleted once they move outside of a bounding box or volume?
Houdini Learning Materials » POP Collisions, hitnum and POP Color
- Josh Oram
- 43 posts
- Offline
I am trying to group, and then color particles in that group based on the number of times they have collided with geometry.
In the file I have posted, one of the particles is changed to the color I want before it even collides at all.
I am using Static RBD Solver for the bounces, and this works fine, and a POP Collision Detect to handle the collision detection.
When the particles do collide, it seems that the “hitnum” attribute for each particle is being updated correctly according to the Details View, but when I attempt to use this in a POP Group node with “i@hitnum > 1” as the source group, followed by a POP Color, nothing is working correctly.
I have tried numerous other methods and nothing has worked. You should get the idea from my DOP network what I am trying achieve though
In the file I have posted, one of the particles is changed to the color I want before it even collides at all.
I am using Static RBD Solver for the bounces, and this works fine, and a POP Collision Detect to handle the collision detection.
When the particles do collide, it seems that the “hitnum” attribute for each particle is being updated correctly according to the Details View, but when I attempt to use this in a POP Group node with “i@hitnum > 1” as the source group, followed by a POP Color, nothing is working correctly.
I have tried numerous other methods and nothing has worked. You should get the idea from my DOP network what I am trying achieve though
-
- Quick Links